//package com.ocl.www.document;
//
//import org.apache.solr.client.solrj.*;
//import org.apache.solr.client.solrj.impl.HttpSolrClient;
//import org.apache.solr.client.solrj.response.QueryResponse;
//import org.apache.solr.common.SolrDocumentList;
//import org.apache.solr.common.SolrInputDocument;
//import org.apache.solr.common.SolrInputField;
//
//import java.io.IOException;
//import java.util.HashMap;
//import java.util.Map;
//
///**
// * solr 5.3.0
// * Created by daxiong on 2015/10/23.
// */
//public class TestSearch {
//
//	private static final String URL="http://112.124.127.26:8280/solr/core1";
//	private static HttpSolrClient solrClient = null;
//
//	public static void main(String[] args){
//		TestSearch search = new TestSearch();
//		search.init();
//		search.addData();
//
//	}
//
//	private void init(){
//		solrClient = new HttpSolrClient.Builder(URL).build();
//		solrClient.setConnectionTimeout(3000);
//	}
//
//	public void addData(){
//		Map<String, SolrInputField> filedMap = new HashMap<String, SolrInputField>();
//
//		SolrInputField fa = new SolrInputField("id");
//		fa.addValue("id", 1);
//
//		SolrInputField fb = new SolrInputField("strr");
//		fb.addValue("strr", 1);
//
//		filedMap.put("id", fa);
//		//filedMap.put("a", fb);
//		SolrInputDocument doc = new SolrInputDocument(filedMap);
//		try {
//			//solrClient.deleteById("id");
//			solrClient.add(doc);
//			solrClient.commit();
//
//
//			SolrQuery params = new SolrQuery();
//
//	        // 查询关键词，*:*代表所有属性、所有值，即所有index
//	        params.setQuery("id:1");
//
//	        QueryResponse response = null;
//	        try {
//	            response = solrClient.query(params);
//	        } catch (Exception e) {
//	            e.printStackTrace();
//	        }
//
//	        if(response!=null){
//	            System.out.println("Search Results: ");
//	            SolrDocumentList list = response.getResults();
//	            for (int i = 0; i < list.size(); i++) {
//	                System.out.println(list.get(i));
//	            }
//	        }
//			System.out.println("查询完毕");
//		} catch (SolrServerException e) {
//			// TODO Auto-generated catch block
//			e.printStackTrace();
//		} catch (IOException e) {
//			System.out.println(e);
//		}
//
//
//	}
//}